﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Abigail.Model
{
    public class HeaderList
    {
        private int position;
        public int Position
        {
            get { return position; }
        }

        private string name;
        public string Name
        {
            get { return name; }
        }

        private string swedishName;
        public string SwedishName
        {
            get { return swedishName; }
        }

        private bool visible;
        public bool Visible
        {
            get { return visible; }
            set { visible = value; }
        }

        private int weight;
        public int Weight
        {
            get { return weight; }
            set { weight = value; }
        }


        public HeaderList(int position, string name, string swedishName, bool visible)
        {
            this.position = position;
            this.name = name;
            this.swedishName = swedishName;
            this.visible = visible;
            weight = 100;
        }

        public HeaderList(int position, string name, string swedishName, bool visible, int weight)
        {
            this.position = position;
            this.name = name;
            this.swedishName = swedishName;
            this.visible = visible;
            this.weight = weight;
        }
    }
}
